many a time


Results for "many a time"

English - Turkish Dictionary

many a time

(English - Turkish Dictionary) :
çok kere.